Change the x86_emulate() interface to pack all context arguments
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 25 May 2006 14:52:38 +0000 (15:52 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 25 May 2006 14:52:38 +0000 (15:52 +0100)
commitea1205fb4d8b7894aac6590ef17b59b778cd6b8b
tree680e88f524d5a9d40113bd09c897f262c44e1f62
parent1ec81e8864eddcd8c2dd912d4375d6f781f2b7da
Change the x86_emulate() interface to pack all context arguments
into a context structure. This context can then be handed to
callback operations.

Based on an original patch from Mats Petersson <mats.petersson@amd.com>

Signed-off-by: Keir Fraser <keir@xensource.com>
tools/tests/test_x86_emulator.c
xen/arch/x86/mm.c
xen/arch/x86/x86_emulate.c
xen/include/asm-x86/x86_emulate.h